• word of the day

    pelargonium limoneum

    pelargonium limoneum - Dictionary definition and meaning for word pelargonium limoneum

    Definition
    (noun) a common garden geranium with lemon-scented foliage
    Synonyms : lemon geranium
Download our Mobile App Today
Receive our word of the day
on Whatsapp